export default function (sequelize, DataTypes) {
  const Sums = sequelize.define('Sums', {
    // 主键ID
    id: {
      type: DataTypes.INTEGER,
      field: 'id',
      primaryKey: true
    },
    // 是否删除
    mark: {
      type: DataTypes.INTEGER,
      field: 'mark',
    },
    // 护照编号
    t_no: {
      type: DataTypes.STRING,
      field: 't_no'
    },
    // 总请求次数
    t_sum: {
      type: DataTypes.INTEGER,
      field: 't_sum'
    },
    // 代理IP消耗量
    t_sip: {
      type: DataTypes.INTEGER,
      field: 't_sip'
    },
    // 无效IP
    t_wip: {
      type: DataTypes.INTEGER,
      field: 't_wip'
    },
    // 虚拟页面
    t_xny: {
      type: DataTypes.INTEGER,
      field: 't_xny'
    },
    // 链接关闭
    t_close: {
      type: DataTypes.INTEGER,
      field: 't_close'
    },
    // 查询超时
    t_ctime: {
      type: DataTypes.INTEGER,
      field: 't_ctime'
    },
    // 无效查询
    t_wsearch: {
      type: DataTypes.INTEGER,
      field: 't_wsearch'
    },
    // 已售罄
    t_over: {
      type: DataTypes.INTEGER,
      field: 't_over'
    },
    // 查询成功
    t_search: {
      type: DataTypes.INTEGER,
      field: 't_search'
    },
    // 无效登录
    t_wlogo: {
      type: DataTypes.INTEGER,
      field: 't_wlogo'
    },
    // 登录成功
    t_logo: {
      type: DataTypes.INTEGER,
      field: 't_logo'
    },
    // 登录失败
    t_flogo: {
      type: DataTypes.INTEGER,
      field: 't_flogo'
    },
    // 下单成功
    t_success: {
      type: DataTypes.INTEGER,
      field: 't_success'
    },
    // 下单失败
    t_loser: {
      type: DataTypes.INTEGER,
      field: 't_loser'
    },
    // 创建时间
    t_create: {
      type: DataTypes.STRING,
      field: 't_create'
    },
  }, {
    tableName: 't_sums',
    timestamps: false
  });

  return Sums;
}